Intel 8088, 16 кБ оперативної пам’яті з можливістю розширення до 256 кБ, відсутність жорсткого диска та рекламна кампанія з Чарлі Чапліном. Так, мова про персональний комп’ютер, який здійснив переворот в промисловості. Цей комп’ютер було створено 40 років тому компанією IBM. Точною датою появи IBM PC вважається 12 серпня 1981 року, коли компанія анонсувала його випуск. Але фактично у продаж ця…
Історії про приховані камери в готелях, роздягальнях спорткомплексів та громадських вбиральнях зустрічаються всюди. Чого вартий нещодавній інцидент, що трапився в гуртожитку КПІ. Другокурсник встановив камеру з датчиком руху в жіночій душовій. Як не стати жертвою вторгнення в особисте життя? Про це й поговоримо. Якщо ще десять років тому приховану камеру було складно дістати та й, оглянувши кімнату, помічали її без…
У деяких звичних нам програмах відкритий вихідний код. І якщо про Linux ви напевно знаєте, то як там інші? Ми склали ТОП опенсорсних інструментів для щоденного використання. Бути вільним — легко. Почнемо з початку: операційна система Конфіденційність, доступність і варіативність Linux — незаперечна. Ви можете легко завантажити копію системи абсолютно безплатно. Linux захистить ваші локальні системи та мережі від троянів,…
Якщо ви цікавилися Linux-пристроями, то напевно знаєте їх стартовий цінник. Для багатьох він здасться немаленьким. Як так вийшло, адже ОС на основі ліцензії GNU можна звантажити безплатно? Linux в ціноутворенні комп’ютера, ноутбука або телефону не грає ролі. Високі технологічні вимоги та низький попит на продукт — ось що впливає на вартість Linux-техніки. Найчастіше, виробники — це ентузіасти, які навіть не…
Системні адміністратори бідкаються на проблеми, пов’язані з оновленням протоколів TLS. То версію потрібно оновити, то новій версії обладнання застаре. А що буде, якщо не поліпшувати протокол? TLS дозволяє клієнт-серверним додаткам обмінюватися даними через інтернет таким чином, щоб запобігти підслуховуванню, фальсифікації та підробці повідомлень. * TLS — криптографічний протокол, що забезпечує захист даних, які передаються в мережі. Його попередника звали SSL,…
Планувальник процесів — частина ядра системи, яка призначає процесорний час процесам. Саме він вирішує, в якій послідовності вони будуть виконуватися. Якщо не знаєте, що таке процес, краще прочитайте цей матеріал. Планувальник лежить в основі багатозадачних систем, в тому числі й Linux. Ефективне використання ресурсів — його головне завдання, і чим кращий планувальник, тим краще ядро операційної системи. Як працює планувальник…
Спочатку XLoader міг неабияк зашкодити виключно юзерам Windows, але тепер програма загрожує і користувачам Mac. Як захиститися від цієї кросплатформової малварі? Шкідлива програма-кейлогер, спочатку відома як FormBook для Windows, з’явилася в новій версії під назвою XLoader. Цей варіант націлений на користувачів Mac. Цей шкідник обманює користувачів з метою отримати доступ до паролів і буферу обміну. XLoader навіть записує натиснення клавіш…
Трохи теорії Вперше поняття “процес” з’явилося в операційній системі Multics — одній з перших систем з поділом часу. Процес — програма, що виконується і якій виділено процесорний час. Сама по собі програма процесом не є. Кілька процесів можуть використовувати одну програму або ті ж ресурси типу відкритих файлів або адресного простору. У процеси входять сегменти даних, в яких є такі…
Уже 30 років поспіль питання про наскрізне шифрування повідомлень стоїть руба. Хтось зашифрував би взагалі все, але їх опоненти виступають за “адекватну” приватність. Які ставки на кону? Нумо розбиратись. Майже три десятиліття правозахисні органи та IT-корпорації сперечаються про заходи контролю за шифруванням. З одного боку, захисники конфіденційності, такі як генеральний директор Apple Тім Кук, вважають, що люди повинні мати можливість…
Серед всіх інструментів і практик дуже складно обрати правильний шлях до DevOps. Тут мало буде просто навчитися, а важливо набратися досвіду. Що таке DevOps? Як стати DevOps-інженером? Які інструменти потрібно вивчити? Відповіді на ці та інші питання знайдете далі. Життєвий цикл DevOps DevOps — це набір практик, який потрібен для автоматизації та інтеграції процесів між розробниками ПЗ та ІТ-командами. Він потрібен,…